bitkeeper revision 1.1527.1.1 (42933814hYUdPBrhJ2nEsS5J3nRP8Q)
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 24 May 2005 14:20:04 +0000 (14:20 +0000)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 24 May 2005 14:20:04 +0000 (14:20 +0000)
Another xcutil Makefile 'fix'.
Signed-off-by: Keir Fraser <keir@xensource.com>
tools/xcutils/Makefile

index 71c3c6a404afcb49909607c14a4ee6164573372f..8c350ce7c4846ecd4038302b887b5f3b587d955e 100644 (file)
@@ -39,15 +39,13 @@ all: build
 build: $(PROGRAMS)
 
 define PROGRAM_template
- $(1): $$($(1)_OBJS)
- ALL_OBJS      += $$($(1)_OBJS)
+$(1): $$($(1)_OBJS)
+       $$(LINK.o) $$^ $$(LDLIBS) -o $$@
+ALL_OBJS       += $$($(1)_OBJS)
 endef
 
 $(foreach prog,$(PROGRAMS),$(eval $(call PROGRAM_template,$(prog))))
 
-$(PROGRAMS):
-       $(LINK.o) $^ $(LDLIBS) -o $@
-
 .PHONY: install
 install: build
        [ -d $(DESTDIR)$(PROGRAMS_INSTALL_DIR) ] || \